package com.hsnn.medstgmini.settlement.model;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/**
 * 
 *@category 一级结算单
 *@author 邱磊
 *@date 2015年7月22日 上午10:22:13
 */
@Entity
@Table(name = "set_settlementfirst")
public class SetSettlementfirst {
	private String firstlevelSettlementId;
	private String firstlevelSettlementCode;
	private String firstlevelSettlementName;
	private String healBurId;
	private String hospId;
	private Integer totalOrders;
	private Double totalAmount;
	private Date createDatetime;
	private String createUser;
	private String remarks;
	private String submitUser;
	private Date submitDatetime;
	private Integer status;
	private Date auditDatetime;
	private String auditUser;
	private String auditRemark;
	private Date reauditDatetime;
	private String reauditUser;
	private String reauditRemark;
	private Integer isInSettleSecond;
	private Date inSettleTime;
	private Date updDatetime;
	private String updUser;
	private int code; // 错误码
	
	
	@Id
	@Column(name = "firstlevel_settlement_id")
	public String getFirstlevelSettlementId() {
		return firstlevelSettlementId;
	}
	@Column(name = "firstlevel_settlement_code")
	public String getFirstlevelSettlementCode() {
		return firstlevelSettlementCode;
	}
	@Column(name = "firstlevel_settlement_name")
	public String getFirstlevelSettlementName() {
		return firstlevelSettlementName;
	}
	@Column(name = "heal_bur_id")
	public String getHealBurId() {
		return healBurId;
	}
	@Column(name = "hosp_id")
	public String getHospId() {
		return hospId;
	}
	@Column(name = "total_orders")
	public Integer getTotalOrders() {
		return totalOrders;
	}
	@Column(name = "total_amount")
	public Double getTotalAmount() {
		return totalAmount;
	}
	@Column(name = "create_datetime")
	public Date getCreateDatetime() {
		return createDatetime;
	}
	@Column(name = "create_user")
	public String getCreateUser() {
		return createUser;
	}
	@Column(name = "remarks")
	public String getRemarks() {
		return remarks;
	}
	@Column(name = "submit_user")
	public String getSubmitUser() {
		return submitUser;
	}
	@Column(name = "submit_datetime")
	public Date getSubmitDatetime() {
		return submitDatetime;
	}
	@Column(name = "status")
	public Integer getStatus() {
		return status;
	}
	@Column(name = "audit_datetime")
	public Date getAuditDatetime() {
		return auditDatetime;
	}
	@Column(name = "audit_user")
	public String getAuditUser() {
		return auditUser;
	}
	@Column(name = "audit_remark")
	public String getAuditRemark() {
		return auditRemark;
	}
	@Column(name = "reaudit_datetime")
	public Date getReauditDatetime() {
		return reauditDatetime;
	}
	@Column(name = "reaudit_user")
	public String getReauditUser() {
		return reauditUser;
	}
	@Column(name = "reaudit_remark")
	public String getReauditRemark() {
		return reauditRemark;
	}
	@Column(name = "is_in_settle_second")
	public Integer getIsInSettleSecond() {
		return isInSettleSecond;
	}
	@Column(name = "in_settle_time")
	public Date getInSettleTime() {
		return inSettleTime;
	}
	@Column(name = "upd_datetime")
	public Date getUpdDatetime() {
		return updDatetime;
	}
	@Column(name = "upd_user")
	public String getUpdUser() {
		return updUser;
	}
	public void setFirstlevelSettlementId(String firstlevelSettlementId) {
		this.firstlevelSettlementId = firstlevelSettlementId;
	}
	public void setFirstlevelSettlementCode(String firstlevelSettlementCode) {
		this.firstlevelSettlementCode = firstlevelSettlementCode;
	}
	public void setFirstlevelSettlementName(String firstlevelSettlementName) {
		this.firstlevelSettlementName = firstlevelSettlementName;
	}
	public void setHealBurId(String healBurId) {
		this.healBurId = healBurId;
	}
	public void setHospId(String hospId) {
		this.hospId = hospId;
	}
	public void setTotalOrders(Integer totalOrders) {
		this.totalOrders = totalOrders;
	}
	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}
	public void setCreateDatetime(Date createDatetime) {
		this.createDatetime = createDatetime;
	}
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}
	public void setSubmitUser(String submitUser) {
		this.submitUser = submitUser;
	}
	public void setSubmitDatetime(Date submitDatetime) {
		this.submitDatetime = submitDatetime;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public void setAuditDatetime(Date auditDatetime) {
		this.auditDatetime = auditDatetime;
	}
	public void setAuditUser(String auditUser) {
		this.auditUser = auditUser;
	}
	public void setAuditRemark(String auditRemark) {
		this.auditRemark = auditRemark;
	}
	public void setReauditDatetime(Date reauditDatetime) {
		this.reauditDatetime = reauditDatetime;
	}
	public void setReauditUser(String reauditUser) {
		this.reauditUser = reauditUser;
	}
	public void setReauditRemark(String reauditRemark) {
		this.reauditRemark = reauditRemark;
	}
	public void setIsInSettleSecond(Integer isInSettleSecond) {
		this.isInSettleSecond = isInSettleSecond;
	}
	public void setInSettleTime(Date inSettleTime) {
		this.inSettleTime = inSettleTime;
	}
	public void setUpdDatetime(Date updDatetime) {
		this.updDatetime = updDatetime;
	}
	public void setUpdUser(String updUser) {
		this.updUser = updUser;
	}
	@Column(name = "code")
	public int getCode() {
		return code;
	}
	public void setCode(int code) {
		this.code = code;
	}
}